self-restoring insulation - Fransızca İngilizce Sözlük